juggle several tasks at once - Alemán Inglés Diccionario